package package03;

import java.util.Calendar;
import java.util.Scanner;

/**
 * @Description 获取任意一年二月有多少天
 * @Author zzj
 * @Date 2020/7/15 14:13
 */
public class CalendarDemo02 {
    public static void main(String[] args) {
        // 输入年份
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入年份：");
        String s = sc.nextLine();   // 1999

        // 字符串转数字
        int year = Integer.parseInt(s);
        // 初始化日历对象
        Calendar calendar = Calendar.getInstance();
        calendar.set(year, 2, 1);  // 1999-03-01  月份需要加上1

        // 3月1日减1
        calendar.add(Calendar.DATE, -1);  // 1999年2月最后一天
        int count = calendar.get(Calendar.DATE);
        System.out.println("今年2月有" + count + "天"); // 今年2月有28天

    }
}
